file(GLOB Translator_ROOT_Cpp *.cpp)
file(GLOB Translator_ROOT_Hpp *.h)

add_executable(Translator
        ${Translator_ROOT_Cpp}
        ${Translator_ROOT_Hpp})

set_target_properties(Translator PROPERTIES OUTPUT_NAME_DEBUG "Translator")
set_target_properties(Translator PROPERTIES PREFIX "")
set_target_properties(Translator PROPERTIES
        FOLDER "Translator"
        ARCHIVE_OUTPUT_DIRECTORY ${NFOutputDir}
        RUNTIME_OUTPUT_DIRECTORY ${NFOutputDir}
        LIBRARY_OUTPUT_DIRECTORY ${NFOutputDir})

target_link_libraries(Translator PRIVATE ServiceCore)
target_compile_definitions(Translator PRIVATE ELPP_NO_DEFAULT_LOG_FILE
        $<$<BOOL:${WIN32}>:WIN32_LEAN_AND_MEAN>)
